Striped snakehead - English Synonyms Dictionary